About Quattro (harrogate) Limited (11104222) United Kingdom