About London Sugaring Company Ltd (10432565) United Kingdom