About Bachmanns Ltd (06554117) United Kingdom