About Sefton Capture Ltd (13453013) United Kingdom