About Trollope Iec Limited (03977364) United Kingdom