About Kexgill Nottingham Trent Limited (12886482) United Kingdom