About Barrett Engineering Ltd (09407035) United Kingdom