About Foxholes (hanbury) Limited (08309929) United Kingdom