About Clark & Son Investments Limited (12828576) United Kingdom