About Stockton Warr Environmental Ltd (06889836) United Kingdom