About Crofton Hotel Ltd (13516107) United Kingdom