About A. B Howells Limited (08930448) United Kingdom