About Bains & Heer Ltd (12087137) United Kingdom