About Surveying & Mapping Services Limited (10187681) United Kingdom