About Leedale (1989) Limited (13501932) United Kingdom