About The Bennell Company Limited (06172682) United Kingdom