About Kadel Solutions Limited (04493224) United Kingdom