About Nec Surveys Ltd (13482804) United Kingdom