About Baldwin & Bedford Limited (12164505) United Kingdom