About Flordeliza-smith Ltd (11245581) United Kingdom