About Ideal Developments (kidderminster) Limited (07484653) United Kingdom