About Lea Tricia Limited (07400918) United Kingdom