About Hamer & Perks Limited (03749367) United Kingdom