About Baldwin International Limited (06610763) United Kingdom