About Hammerbees Ltd (11894336) United Kingdom