About Turret House Limited (00652764) United Kingdom