About Freed Friction Limited (12336877) United Kingdom