About Gerald Mcdonald & Company Limited (00258990) United Kingdom