About N J & M L Baker Ltd (06514355) United Kingdom