About Diamor London Limited (12760348) United Kingdom