About Schooner Trustees Limited (03766739) United Kingdom