About Blackmore Production Engineering Ltd (07836885) United Kingdom