About Llm Harrogate Limited (11360102) United Kingdom