About A.c. Puddle & Co. Limited (01168355) United Kingdom