About Ls Shepherds Bush Limited (01989903) United Kingdom