About Nedcar Services Ltd (12071476) United Kingdom