About Bauer & Cottrell Limited (05775995) United Kingdom