About Nene View Irthlingborough Ltd (12966935) United Kingdom