About Eurofriction Limited (SC291819) United Kingdom