About Baldwin Group Ltd (12368693) United Kingdom