About William Mace & Bros. Limited (01166993) United Kingdom