About Carran House Limited (NI671180) United Kingdom