About Kelkin (uk) Limited (NI047506) United Kingdom