About Sorrell Woods Ltd. (04648081) United Kingdom