About Resolve Environmental Solutions Limited (06515157) United Kingdom