About Nichols Surveying Limited (06425906) United Kingdom