About J F & J Barrow Limited (09513140) United Kingdom