About Lloyd Turner Limited (03768060) United Kingdom