About Anti-friction Technology Limited (04211319) United Kingdom