About P.m.clack & Son Limited (00573725) United Kingdom