About Neales Waste Management Limited (02646317) United Kingdom