About Desi Friction Limited (13618261) United Kingdom