About Sefton Limited (06464274) United Kingdom