About Baldwin-miller Ltd (11078879) United Kingdom