About Barrett Professional Limited (07070722) United Kingdom