About Lsf (s.e.) Limited (07592714) United Kingdom