About Fell Partners Ltd (13296762) United Kingdom