About Gwynfor Humphreys Limited (04185602) United Kingdom