About John Marshall And Company(cardiff And Barry) Limited (00114651) United Kingdom