About Barker & Brush Ltd (13482497) United Kingdom