About Barrett S Limited (03033770) United Kingdom