About Llanwrtyd Wells & District Show Limited (04857139) United Kingdom