About S And M Thorsby Limited (04479418) United Kingdom