About Ben Moore Ltd (11607123) United Kingdom