About Nippy Cars Limited (11482311) United Kingdom