About Kealar Limited (01310743) United Kingdom