About Seevol Trustee Ltd (10696290) United Kingdom