About N Baker Ltd (11171228) United Kingdom