About R Felting Ltd (09308617) United Kingdom