About Killvallon Limited (NI613901) United Kingdom