About Brackenbriar Limited (NI035549) United Kingdom