About Howlin & Sweeney Limited (00938022) United Kingdom