About Briars Hall Limited (04792158) United Kingdom