About Beverley Mayers Limited (12615508) United Kingdom