About Exensor Technology Limited (02327794) United Kingdom