About Carringtons London Limited (06742143) United Kingdom