About Lem Industries Limited (06341807) United Kingdom