About J Barton (cardiff) Holdings Limited (07189585) United Kingdom