About Cantril Investments Limited (03853066) United Kingdom