About The Clytie Associates Ltd (09956105) United Kingdom