About Fenn Trading Ltd (12407446) United Kingdom