About Idc Design Services Limited (07932512) United Kingdom