About Macdonald & Cameron Ltd (SC403599) United Kingdom