About Fenny Compton Limited (12261348) United Kingdom