About J & S Sandhu Uk Ltd (12982341) United Kingdom