About Claire Barry Communications Limited (06993491) United Kingdom