About Stylo Accessories Limited (12751559) United Kingdom