About Verne Holder Limited (09396167) United Kingdom