About Uma (cardiff) & Co Limited (07276413) United Kingdom