About Barford Industries Limited (04428652) United Kingdom