About Dexsor Limited (06460172) United Kingdom