About C.a. Strawson Holdings Limited (12569810) United Kingdom