About Patel Idris Virdee Trading Limited (11898073) United Kingdom