About Lower Swell Chemicals Limited (01412965) United Kingdom