About Beach-short E-commerce London Ltd (13468549) United Kingdom