About Killik & Co (nominees) Limited (02293302) United Kingdom