About Peter Strawson Limited (00742499) United Kingdom