About J Stubbs Management Limited (09706956) United Kingdom