About Nimmo Services Limited (12692977) United Kingdom