About T.barron & Co. Limited (00580450) United Kingdom