About Haffertys Limited (12496719) United Kingdom