About Hamer Leisure Caravan Sales Ltd (09971779) United Kingdom