About Sterling Grand Ltd (10130399) United Kingdom