About Fletcher Kennedy Limited (05025553) United Kingdom