About Coast 2 Coast Environmental Limited (11532324) United Kingdom