About Leslie Wallace Design Ltd (NI046318) United Kingdom