About Jack Macdonald & Co Limited (SC259171) United Kingdom