About Smith & Barrymore Ltd. (05293000) United Kingdom