About Lloyd Thorman Consulting Limited (13168197) United Kingdom