About Shergill & Co London Ltd (11894821) United Kingdom