About Briar Technology Limited (08523282) United Kingdom