About Lee Smith Magic Limited (11180428) United Kingdom