About H.stubbs Limited (00519387) United Kingdom