About Lanshaw (harrogate) Limited (10889905) United Kingdom