About Penny Eccles Ltd (10913205) United Kingdom