About Haffner Hoff Prestwich Limited (07159441) United Kingdom