About Hull 8 Holdings Limited (07239786) United Kingdom