About Cate Haste Limited (10538088) United Kingdom