About Satnam Singh Phatra Ltd (10928166) United Kingdom