About Fenimore Limited (03259620) United Kingdom