About Fenna Tce Limited (10491546) United Kingdom