About C Macdougall Limited (11135729) United Kingdom