About Duckworth Services Ltd (11809923) United Kingdom