About Northport Environmental Limited (07179865) United Kingdom