About Sand Turret Limited Partnership (LP016283) United Kingdom