About Cumming Anderson Limited (10344134) United Kingdom