About The Charmed Rose Ltd (SC695625) United Kingdom