About Quirky Gifts & Garden Ltd (13247583) United Kingdom