About Barker Brentwood Ltd (06687654) United Kingdom