About H&t Wash Station Ltd (12845797) United Kingdom