About Foxhill Manor Limited (09592776) United Kingdom