About Foxhills Guest House Limited (10938099) United Kingdom