About Dexamar Limited (09900143) United Kingdom