About Barker & Broad Ltd (04845000) United Kingdom