About Clack & Pettifer Limited (05223410) United Kingdom