About Ls3 Developments Limited (05524699) United Kingdom