About Vanquish Industries Limited (12998871) United Kingdom