About C Dougall Ltd (11727580) United Kingdom