About Bagstock Hunter And Pinch Limited (13419909) United Kingdom