About Ibm Duerden Ltd (12198158) United Kingdom