About Kelsick House (ad) Limited (08423076) United Kingdom