About Fletcher Kennedy Directors Ltd (05076544) United Kingdom