About Briar Holdings Limited (10643175) United Kingdom