About O.v. Bartlett & Sons (cardiff) Limited (00755580) United Kingdom