About T.r. Ellis & Company Limited (00667710) United Kingdom