About Letticia Stiles Ltd (10619405) United Kingdom