About Shine & Clean Ltd (13140084) United Kingdom