About Sefton Integration Limited (07696587) United Kingdom