About H.t. Slater Limited (01177856) United Kingdom