About Patron H&s Limited (11699585) United Kingdom