About Helmut 34 Limited (07382768) United Kingdom