About Cara De La Hoyde Limited (09126725) United Kingdom