About Briar Investments Limited (02104599) United Kingdom