About Brierstone Birtle Limited (13278255) United Kingdom