About Sab Power Limited (12419042) United Kingdom