About Fennell Holdings Limited (12198464) United Kingdom