About B.b. & O (farm Machinery) Limited (01040003) United Kingdom