About M.l.stokes & Sons Ltd (09523725) United Kingdom