About Beechmere Limited (02855612) United Kingdom