About Ids Developments Limited (07697078) United Kingdom