About Fenimore Harper Ltd (10858150) United Kingdom