About Evington Management (leicester) Limited (01690475) United Kingdom