About Ls1 Limited (04115403) United Kingdom