About Bromsgrove Rolling Road Ltd (13531005) United Kingdom