About Baucher & Co Limited (06180056) United Kingdom