About Troughton Services Ltd (09228765) United Kingdom