About Bromsgrove Guild Limited (01579390) United Kingdom