About Fenners Uk Limited Partnership (LP004502) United Kingdom