About Keelcoil Surveying Services Limited (10244898) United Kingdom