About De La Phone Technologies Limited (04248062) United Kingdom