About Samuel Leon Limited (11196277) United Kingdom