About S Felts Limited (09669408) United Kingdom