About J.a. Andrew & Son Co. Limited (01831474) United Kingdom