About Leo Vijay Limited (09183924) United Kingdom