About Franella Associates Limited (11818661) United Kingdom