About Trollope & Colls(city)limited (00911828) United Kingdom