About Clark & Graham Holding S Ltd (NI658434) United Kingdom