About Duckworth Hospitality Limited (11845188) United Kingdom