About Newport Ymca (trading) Limited (04222809) United Kingdom