About Anna Clough Limited (12104424) United Kingdom