About Briar Associates Limited (04304402) United Kingdom