About Redford Polymers Limited (07035583) United Kingdom