About The Briars Group Limited (03355064) United Kingdom