About Trollope Ltd (13124471) United Kingdom