About The Beeches West Wycombe Limited (03323734) United Kingdom