About Blundell Production Equipment Limited (00929625) United Kingdom