About Kate O Shea Makeup Limited (12123813) United Kingdom