About Briar Chemicals Limited (07865033) United Kingdom