About J Gallagher Painters & Design Services Limited (SC643662) United Kingdom