About Bennington Green Holdings Limited (11934105) United Kingdom