About Famella Limited (02895926) United Kingdom