About Richard Thomas Management Limited (13650795) United Kingdom