About Barker Brothers Ltd (13139958) United Kingdom