About The Nedlon Ltd (12742433) United Kingdom