About Bromsgrove Body Repairs Limited (07138126) United Kingdom