About Strawson Management Limited (03396139) United Kingdom