About Deltex Consulting Limited (07189319) United Kingdom