About Ives & Taylor (holdings) Limited (05406335) United Kingdom