About J & A Gallagher Surveying Services Limited (SC525107) United Kingdom