About Deltamex Limited (04301265) United Kingdom