About Kilgariff Software Services Limited (01842925) United Kingdom