About I.d. & S. Dunbar Limited (04560224) United Kingdom