About J A Barford Limited (10814725) United Kingdom