About Ls Baker Holdings Limited (12756172) United Kingdom