About Wizard Motor Ltd (09705568) United Kingdom