About Benniman Holdings Limited (07661320) United Kingdom