About Caar (retail) Limited (06186353) United Kingdom