Solution

25984

First name
Thomas Stuart
School
Sutton Grammar School for Boys
Country
Age
12

For one long shirt there are two cuff buttons (and 8 front buttons.)
For two cuff buttons there are twenty front buttons so that the short sleeve shirts use twelve front buttons = two short sleeve shirts.

So the ratio is 1 long sleeve shirt: 2 short sleeve shorts