About Quick Super Store Ltd (12127095) United Kingdom