About Identicar Worldwide Limited (03561249) United Kingdom