About International Design And Development Limited (02913235) United Kingdom