About Macdonald Thornton Limited (SC291749) United Kingdom