About John Turner Holdings Limited (12494300) United Kingdom