About Fennell Limited (11313824) United Kingdom