About Theo Fennell Topco Limited (10825832) United Kingdom