About Ls Developments (exeter) Limited (11709292) United Kingdom