About Penerley Beecher Limited (11508732) United Kingdom