About Fennelly Investments Limited (09909721) United Kingdom