About C. Stubbs And Son Limited (00555230) United Kingdom