About Swallowfield Consumer Products Limited (03168613) United Kingdom