About Benell Limited (06997085) United Kingdom