About Macdonald & Fair Limited (SC694789) United Kingdom