About Nigel Lord Services Limited (12200796) United Kingdom