About Trottersindependents Limited (12028565) United Kingdom