About Kelly And Company (mcr) Limited (13316956) United Kingdom