About S E Clark Ltd (10750886) United Kingdom