About Barford Uk Limited (05382783) United Kingdom