About Sub Holdings Limited (06252492) United Kingdom