About Jerry Bee Ltd (13096155) United Kingdom