About R. Duckworth (wholesale) Ltd (09431448) United Kingdom