About Turret Group Limited (02249595) United Kingdom