About Attinger & Co Limited (12499321) United Kingdom