About Barr & Ford Limited (SC470596) United Kingdom