About Barford Michael Ltd (13651294) United Kingdom