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