About Beatrice Lodge Limited (02850818) United Kingdom