About Scalford Park Hotel Ltd (11556603) United Kingdom