About The Seekers Trustee Company Limited (01488574) United Kingdom