About Barrett Partnership Limited (00497569) United Kingdom