About Turnquay Construction Limited (13386419) United Kingdom