About Benenden Limited (03289088) United Kingdom