About N Denniston Sipp 0438 Ltd (12650123) United Kingdom