About Ph & S Barrett Limited (04657260) United Kingdom