About Succor Ltd (11629540) United Kingdom