About Quick & Easy Shop Ltd (13653615) United Kingdom