About P Duckworth & Son Ltd (09146175) United Kingdom