Ferruma is a trading name of Roman Road Group Ltd, registered in England and Wales no. 17305212. Registered office: 49 Lindisfarne Avenue, Blackburn BB2 3EG. VAT GB525754183.
© 2026 Roman Road Group Ltd · Made to measure, delivered across the UK
Privacy policy