About Framwood Machinery Ltd (08122569) United Kingdom