About Beauty & Melody Kensington Limited (11191040) United Kingdom