About Sefton Management Limited (07230727) United Kingdom