About Patchett Forest Products Limited (03831424) United Kingdom