About Victor Dominic Sparrow Limited (12154035) United Kingdom