About L Hodgkin Design Limited (SC310336) United Kingdom