About Richard Meynell Ltd (06178887) United Kingdom