About S&a Izzy Ltd (12157742) United Kingdom