About L J Gammer (stowmarket) Limited (04986185) United Kingdom