About Dexmoor Limited (06300545) United Kingdom