About Lsr Process Limited (SC535143) United Kingdom