About Bennell Associates Limited (04385737) United Kingdom