About Attica & Daughters Limited (06654249) United Kingdom