About Turnberry Services Limited (06601421) United Kingdom