About Pit Stop Detaling Ltd (13439065) United Kingdom