About Rosslyn & Talbot Limited (11726632) United Kingdom