About Kudos Environmental Solutions Limited (06198452) United Kingdom