About Shergill Hotels Ltd (SC438245) United Kingdom