About West Environmental Limited (12223435) United Kingdom