About W T Sneddon & Sons Ltd. (SC298475) United Kingdom