About Leticia Toye Ltd (09490135) United Kingdom