About Stuart Lamprell Limited (08537889) United Kingdom