About Beechmead Management Limited (03745467) United Kingdom