About Ben Spier Limited (09386253) United Kingdom