About Beverley Luckings Public Relations Limited (10062743) United Kingdom