About J. Barratt & Co (engineering) Limited (01385095) United Kingdom