About Luella Associates Ltd (11961800) United Kingdom