About Jack-a-boo Limited (06055675) United Kingdom