About Bennel Ltd (08411019) United Kingdom