About Case Hutch Ltd (13673634) United Kingdom