About The Jersey Bean Ltd (SC594479) United Kingdom