About Turnquay Developments Ltd (13156906) United Kingdom