About Simpson & Wood Ltd (04504486) United Kingdom