About Seetec Employee Ownership Trustee Limited (12246939) United Kingdom