About C.r.batsford&sons Ltd (11924744) United Kingdom