About Turry Limited (04299774) United Kingdom