About Baehr Design Limited (12085883) United Kingdom