About Gaenor Howells Limited (08331447) United Kingdom