About Troughton-wren Limited (04820190) United Kingdom