About Brecknell Willis & Co. Limited (00306444) United Kingdom