About Dhoobka Auto Ltd (12891992) United Kingdom