About Clark & Son Services Ltd (13458018) United Kingdom