About W Barrett Limited (04532426) United Kingdom