About Dieter Ellwood Limited (11667832) United Kingdom