About Quick & Smart Cleaning Ltd (09347153) United Kingdom