About The Duo Bucket Ltd (12100220) United Kingdom