About Ives & Taylor Group Limited (10166203) United Kingdom