About Keel Consultants Limited (NI050631) United Kingdom