About Anemone Design Ltd (09900786) United Kingdom