About L R 3 D Limited (08957822) United Kingdom