About L Deakin Design Ltd (13153060) United Kingdom