About Eric Johnson Stubbs & Company Limited (00599451) United Kingdom