About Kubala Motors Ltd (12233064) United Kingdom