About Howells & Co (bristol) Limited (04384192) United Kingdom