About Lsr Design Limited (11263622) United Kingdom