About The London Set Ltd (10585324) United Kingdom