About Solutions Environmental Limited (07089684) United Kingdom