About Environmental Product Services Limited (02927767) United Kingdom