About Stanley Mill Stroud Ltd (10698784) United Kingdom