About Richardson Polymer Re Processors Limited (SC271379) United Kingdom