About James T Turner Ltd (09076450) United Kingdom