About Briarfieldballea Ltd. (10880998) United Kingdom