About Baksh Detailing Ltd (13506312) United Kingdom