About C Macdonald Limited (11311351) United Kingdom