About J.a. Stewart (plant) Limited (SC021599) United Kingdom