About Baldwin Taylor Ltd (11536421) United Kingdom