About Thorn Briar Chopin Ltd (12945465) United Kingdom