About Ordnance Survey Partners Limited (08100614) United Kingdom