About Sefton Sales Limited (04985118) United Kingdom