About Quick & Shine Ltd (13451268) United Kingdom