About C. & R. Strawson Limited (01219460) United Kingdom