About N. & M. Sizer Limited (01704286) United Kingdom