About Clara Rose Limited (13323829) United Kingdom