About London Charm Limited (08117482) United Kingdom