About The Beeches (birkenshaw) Limited (03877554) United Kingdom