About Corwood & Co. Ltd. (04496637) United Kingdom