About Cara Randell Ltd (10890800) United Kingdom