About Hand & Machine Ltd (09087841) United Kingdom