About Nicholas Motors Limited (07538329) United Kingdom