About Sarah Denise Studio Ltd (12076243) United Kingdom