About Victor & George Limited (10691782) United Kingdom