Nippon Auto Engineering Ltd
Unit 1 (Arch A), The Ham
Brentford London TW8 8EX
United Kingdom