About The Crofts Hotel Limited (12308289) United Kingdom