About Barrett Design Services Ltd (11422448) United Kingdom