About H & S Clark Ltd (SC695533) United Kingdom