About Lionel Levy Design Ltd (11426318) United Kingdom