About The Beeches Group Ltd (12993548) United Kingdom