About Abbataz Motors Limited (06652364) United Kingdom