About L D S Developments Limited (05389156) United Kingdom