About The Cirdan Sailing Trust (incorporating The Faramir Trust) Limited (04365550) United Kingdom