About Bowbridge (park Farm) Limited (08020796) United Kingdom