About Claire Powell Limited (06894502) United Kingdom