About Strawson Investments Limited (04299715) United Kingdom