About Barford Brothers Limited (00459676) United Kingdom