About Detail Thugga Automotive Detailing Ltd (12709602) United Kingdom