About Douglass Geomatics Limited (06259411) United Kingdom