About Hird & Wheeler Ltd. (09394946) United Kingdom