About Barford Co Ltd. (05181593) United Kingdom