About V Sandhu Ltd. (09617102) United Kingdom