About Nilwaste Compliance Limited (07653847) United Kingdom