About Lloyd Worrall Limited (03150759) United Kingdom