About Beeches Group Holdings (bjt) Limited (08673723) United Kingdom