About Jam Strangler Ltd (12506977) United Kingdom