About Baldwin (u.k.) Limited (02034462) United Kingdom