About Sagala S Excel Limited (10186795) United Kingdom