About Verner Holdings Limited (11731604) United Kingdom