About Baerlocher Uk Limited (01109873) United Kingdom