About Glam Box Essex Ltd (13105266) United Kingdom