About Briar Rose Crafted Ltd (10726892) United Kingdom