About Hat Trustees Limited (10913651) United Kingdom