About Baldwin Design Consultancy Limited (06093074) United Kingdom