About J. Baldwin & Co Limited (04882324) United Kingdom