About J. V. Barrett & Co. Limited (01225448) United Kingdom