About Lrc Design Limited (08247929) United Kingdom