About Beechmanor Limited (02278835) United Kingdom