About Leonard Hall (patterns) Limited (00553155) United Kingdom