About Seagull Actuarial Consultancy Ltd (12193753) United Kingdom