About D Polly & Co Ltd (13077171) United Kingdom