About Killgallon Consultancy Services Limited (10002183) United Kingdom