TURMEC LIMITED

E1W 1DD (London)