About Jh Bagshaw Metal Limited (07844955) United Kingdom