About Carodale Limited (11483148) United Kingdom