About Patina And Twine Ltd (12291526) United Kingdom