About Lt Design (harrogate) Limited (09793227) United Kingdom