About Vic & Ham Limited (10297032) United Kingdom