About Kilroy Jhs Limited (05609324) United Kingdom