About Bachmanis & Company Limited (03389662) United Kingdom