About Kilfinan House Limited (SC356133) United Kingdom