About Fenwell Lincoln Limited (12559645) United Kingdom