About Taylor And Whitworth Limited (00479501) United Kingdom