About Turquet Ltd (13121451) United Kingdom