About Le-ster Designs Limited (09167872) United Kingdom