About Duncan Hospitality Ltd (SC598339) United Kingdom