About Everard Investment Planning Ltd. (03836796) United Kingdom