About Plan & Glam Limited (12639995) United Kingdom