About Billingham Environmental Link Programme Limited (07224115) United Kingdom