About Kearns And Company Limited (02689941) United Kingdom