About Carringtons Of London Limited (04241724) United Kingdom