About Benjamin Ellis Holdings Limited (13202623) United Kingdom