About Victor Chandler Limited (00411181) United Kingdom