About Lsf Technologies Limited (06459089) United Kingdom