About Bristol Meat Machine Limited (10019463) United Kingdom