About Barford Imports Limited (01956502) United Kingdom