About Metro Environment Ltd (06778572) United Kingdom