About Killoran Geomatics Limited (08669756) United Kingdom