About Moores Of London Limited (02816816) United Kingdom