About J & S Stevens Limited (06547762) United Kingdom