About Shergill Holdings Limited (06810664) United Kingdom