About London Makeover Studios Limited (08430567) United Kingdom