About Oliver James Surveying Limited (12803840) United Kingdom