About Kilroy James Limited (04561465) United Kingdom