About Talis Surveying Limited (10176088) United Kingdom