About Sefton Investments Limited (09494193) United Kingdom