About Hello Sailor Limited (11863950) United Kingdom