About Friction Technology Limited (04903830) United Kingdom