About Sab Holdings Limited (12403576) United Kingdom