About Dexmar Limited (03829995) United Kingdom