About Macdonald And Ross Ltd (SC471364) United Kingdom