About C Wood & Sons Ltd (13126968) United Kingdom