About Fletcher Kennedy Company Services Ltd (13337750) United Kingdom