About Hofmeister Ltd (11893191) United Kingdom