About Lough Surveying Limited (SC335201) United Kingdom