About Scalford Hotel Limited (11126957) United Kingdom