About Suffolk Pads Limited (08542159) United Kingdom