About J.b. Armstrong & Co. (retail) Limited (02897748) United Kingdom