About Turner Street Holdings Limited (11104123) United Kingdom