About D J Detailing Ltd (12529202) United Kingdom