About Kaelan Limited (01917888) United Kingdom