About Ndd Facilities Management Limited (13379853) United Kingdom