About Jerrold Finco Plc (04949914) United Kingdom