About Glyn Nest Trustee Company Limited (05940276) United Kingdom