About Barford Finance Limited (01094098) United Kingdom