About Ultimum Vehicle Sales Ltd (12143515) United Kingdom