About Fulcrum Hospitality Limited (09502370) United Kingdom