About Stockton Life Ltd (11557975) United Kingdom