About Ben Moore Design Limited (12261744) United Kingdom