About Troon Limited (02571317) United Kingdom