About Design And Bid Services Ltd (08875327) United Kingdom